A Security Model for Aglets
نویسندگان
چکیده
Mobile agents offer a new paradigm for distributed computation, but their potential benefits must be weighed against the very real security threats they pose. These threats originate not just in malicious agents but in malicious hosts as well.1 For example, if there is no mechanism to prevent attacks, a host can implant its own tasks into an agent or modify the agent’s state. This can lead in turn to theft of the agent’s resources if it has to pay for the execution of tasks, or to loss of the agent’s reputation if its state changes from one host to another in ways that alter its behavior in negative ways. Moreover, if mobile agents ultimately allow a broad range of users to access services offered by different and frequently competing organizations, then many applications will involve parties that may not trust each other entirely.2 The operation of a mobile agent system will therefore require security services that implement the agreements made by the involved parties, whether declared or tacit. Thus, the agreements cannot be violated, either accidentally or intentionally by the involved parties or by malicious or curious parties not bound by the agreements. Aglets are Java-based
منابع مشابه
A Secure Model in Agent-Based Marketplace
Due to the popularity of broadband network and World Wide Web, network service advances more completely. E-Commerce is much emphasized by degrees. In spite of lots of network companies suffer deficits, E-Commerce still attracts numerous enterprises to invest in. But consumers have no confidence for electronic transaction, the main reason is security problem. They fret about the data would be st...
متن کاملModeling Secure Mobile Agent Systems
We propose a MDA based approach for designing secure mobile agent systems. First, we define a meta-model which extends the UML deployment diagram by concepts related to the security and mobility of multi-agent systems. We propose also a UML profile as an implementation of this meta-model. Second, we project the application model into AGLETS-specific model, which describes the main functionaliti...
متن کاملThe Agent Pattern: A Design Pattern for Dynamic and Distributed Applications
This paper presents the Agent pattern, a design pattern useful to develop dynamic and distributed applications. The Agent pattern provides a clean and easy way to develop agent-based applications, mainly in open and large-scale distributed environments such as the Internet and application areas such as Electronic Commerce. The Agent pattern encapsulates a business specific class (a specializati...
متن کاملThe Agent Pattern for Mobile Agent Systems
This paper presents the Agent pattern, a design pattern useful to develop dynamic and distributed applications. The Agent pattern provides a clean and easy way to develop agent-based applications, mainly in open and large-scale distributed environments such as the Internet and application areas such as Electronic Commerce. The Agent pattern encapsulates a business specific class (a specializati...
متن کاملMobile Agent Security
Mobile agent technology is a new paradigm of distributed computing that can replace the conventional client-server model. However, it has not become popular due to some problems such as security. Threats to mobile agent security generally fall into three main classes: disclosure of information, denial of service, and corruption of information. Four threat categories are identified: threats stem...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997